melbourne sydney b&b hiking cats great barrier reef self catering dog birds cairns bird accommodation bed and breakfast birding brisbane fishing dogs animals bird watching cat